package com.gxcc3.ygps.system.service;

import com.gxcc3.ygps.common.core.domain.entity.SysIotStorage;
import com.gxcc3.ygps.system.domain.SysConfig;

import java.util.List;

public interface ISysIotStorageService {


    /**
     * 获取冷库列表
     * @param storage 查询参数
     * @return 查询结果
     */
    List<SysIotStorage> selectStorageList(SysIotStorage storage);


    /**
     * 新增冷库
     * @param storage 冷库
     * @return 插入结果
     */
    int insertStorage(SysIotStorage storage);

    /**
     * 获取冷库信息
     * @param id 主键
     * @return 结果
     */
    SysIotStorage selectStorageById(Long id);


    /**
     * 修改冷库信息
     * @param storage 冷库
     * @return 结果
     */
    int updateStorage(SysIotStorage storage);

    /**
     * 删除冷库
     * @param ids ids
     * @return 结果
     */
    int delStorage(Long[] ids);
}
